43 research outputs found

    On Kinetic Delaunay Triangulations: A Near Quadratic Bound for Unit Speed Motions

    Full text link
    Let PP be a collection of nn points in the plane, each moving along some straight line at unit speed. We obtain an almost tight upper bound of O(n2+ϵ)O(n^{2+\epsilon}), for any ϵ>0\epsilon>0, on the maximum number of discrete changes that the Delaunay triangulation DT(P)\mathbb{DT}(P) of PP experiences during this motion. Our analysis is cast in a purely topological setting, where we only assume that (i) any four points can be co-circular at most three times, and (ii) no triple of points can be collinear more than twice; these assumptions hold for unit speed motions.Comment: 138 pages+ Appendix of 7 pages. A preliminary version has appeared in Proceedings of the 54th Annual Symposium on Foundations of Computer Science (FOCS 2013). The paper extends the result of http://arxiv.org/abs/1304.3671 to more general motions. The presentation is self-contained with main ideas delivered in Sections 1--

    An Improved Bound for Weak Epsilon-Nets in the Plane

    Full text link
    We show that for any finite set PP of points in the plane and ϵ>0\epsilon>0 there exist O(1ϵ3/2+γ)\displaystyle O\left(\frac{1}{\epsilon^{3/2+\gamma}}\right) points in R2{\mathbb{R}}^2, for arbitrary small γ>0\gamma>0, that pierce every convex set KK with KPϵP|K\cap P|\geq \epsilon |P|. This is the first improvement of the bound of O(1ϵ2)\displaystyle O\left(\frac{1}{\epsilon^2}\right) that was obtained in 1992 by Alon, B\'{a}r\'{a}ny, F\"{u}redi and Kleitman for general point sets in the plane.Comment: A preliminary version to appear in the proceedings of FOCS 201

    On the Richter-Thomassen Conjecture about Pairwise Intersecting Closed Curves

    Get PDF
    A long standing conjecture of Richter and Thomassen states that the total number of intersection points between any nn simple closed Jordan curves in the plane, so that any pair of them intersect and no three curves pass through the same point, is at least (1o(1))n2(1-o(1))n^2. We confirm the above conjecture in several important cases, including the case (1) when all curves are convex, and (2) when the family of curves can be partitioned into two equal classes such that each curve from the first class is touching every curve from the second class. (Two curves are said to be touching if they have precisely one point in common, at which they do not properly cross.) An important ingredient of our proofs is the following statement: Let SS be a family of the graphs of nn continuous real functions defined on R\mathbb{R}, no three of which pass through the same point. If there are ntnt pairs of touching curves in SS, then the number of crossing points is Ω(ntlogt/loglogt)\Omega(nt\sqrt{\log t/\log\log t}).Comment: To appear in SODA 201

    Further Consequences of the Colorful Helly Hypothesis

    Get PDF

    Kinetic Voronoi Diagrams and Delaunay Triangulations under Polygonal Distance Functions

    Full text link
    Let PP be a set of nn points and QQ a convex kk-gon in R2{\mathbb R}^2. We analyze in detail the topological (or discrete) changes in the structure of the Voronoi diagram and the Delaunay triangulation of PP, under the convex distance function defined by QQ, as the points of PP move along prespecified continuous trajectories. Assuming that each point of PP moves along an algebraic trajectory of bounded degree, we establish an upper bound of O(k4nλr(n))O(k^4n\lambda_r(n)) on the number of topological changes experienced by the diagrams throughout the motion; here λr(n)\lambda_r(n) is the maximum length of an (n,r)(n,r)-Davenport-Schinzel sequence, and rr is a constant depending on the algebraic degree of the motion of the points. Finally, we describe an algorithm for efficiently maintaining the above structures, using the kinetic data structure (KDS) framework
    corecore